sock needle - Alemán Inglés Diccionario